<%@ page language="java" import="weaver.common.DateUtil" pageEncoding="UTF-8" %>
<%@ page import="weaver.interfaces.gyxy.rabbitmq.util.SendMessagesUtil" %>
<%--获取传阅数量--%>
<%

    try {

        SendMessagesUtil sendMessagesUtil = new SendMessagesUtil();
        //流程ID
        String lcid_instance ="20231117oa";
        //事项ID （每个事项唯一的ID）
        String sxid_instance = "20231117";
        //事项名称
        String sxmc_instance = "测试门户待办推送";
        //标题说明
        String btsm_instance ="测试门户待办推送-2023-11-17";
        //申请时间 （格式：yyyy-MM-dd HH:mm:ss）
        String sqsj_instance = DateUtil.getFullDate();
        //持续时间
        String cxsj_instance = "0天0小时10分钟";
        //申请人（教工号或学号）
        String sqr_instance = "ceshijs";
        //流程地址
        String url_instance = "http://xtbg.wxgyxy.edu.cn/login/ssoTogyxy.jsp?loginid=ceshijs&requestid=45050";
        //业务系统
        String source_instance = "oa";
        //流程状态1:进行中 2:已完成 3:草稿 4:已删除
        String status_instance = "1";
        //任务结果:审批中 2:已撤销 3:以驳回 4:审核通过 5:审核不通 6:逻辑删除，7:草稿，8：删除
        String result_instance = "1";
        //是否有手机表单（1：有  2：没有）
        String hasmobile_instance = "1";
        //手机办理地址 （填写相对地址，地址前加/）
        String mobileurl_instance = "http://ydoa.wxgyxy.edu.cn:9000/login/ssoTogyxyEM.jsp?loginid=ceshijs&requestid=45050";
        //办结时间
        String bjsj_instance = DateUtil.getFullDate();
        String instanceMessage = sendMessagesUtil.sendProcessInstance(lcid_instance,sxid_instance,sxmc_instance,btsm_instance,sqsj_instance,
                cxsj_instance,sqr_instance,url_instance,source_instance,status_instance,
                result_instance,hasmobile_instance,mobileurl_instance,bjsj_instance);
        out.println(">>>>>WorkflowMessage>>>>>instanceMessage=" + instanceMessage);

        String[] sprs = new String[]{"ceshijs", "js01"};
        //流程ID （每条流程唯一的ID）
        String lcid_task ="20231117oa";
        //节点ID（当前流程的每个节点唯一的ID）
        String jdid_task ="2";
        //标题说明（当前任务的标题说明）
        String btsm_task ="测试门户待办推送-2023-11-17";
        //办理地址 （填写相对地址，地址前加/）
        String bldz_task = url_instance;
        //流程跟踪地址 （填写相对地址，地址前加/）
        String lcgzdz_task = url_instance;
        //当前节点 （当前流程的每个节点唯一的名称）
        String dqjd_task ="提醒";
        //使用角色 （当前审批人使用的角色）
        String syjs_task = "测试账号";
        //查阅状态 （1:已阅 2：未阅）
        String cyzt_task = "1";
        //任务状态 1: 进行中 2: 已完成 3：已撤销 4: 转发
        String status_task = "1";
        //任务结果1: 审核中 2: 审核通过 3: 审核不通过 4: 已撤销 5: 略过，6 :转发
        String result_task = "1";
        //是否有手机表单（1：有  2：没有）
        String hasmobile_task = "1";
        //手机办理地址 （填写相对地址，地址前加/）
        String mobileurl_task = mobileurl_instance;
        //任务处理时间 （格式：yyyy-MM-dd HH:mm:ss）
        String clsj_task = DateUtil.getFullDate();
        String taskMessage = sendMessagesUtil.sendProcessTask(lcid_task,jdid_task,btsm_task,bldz_task,sprs,lcgzdz_task,
                dqjd_task,syjs_task, cyzt_task,status_task,result_task,hasmobile_task,
                mobileurl_task,clsj_task);
        out.println(">>>>>WorkflowMessage>>>>>taskMessage=" + taskMessage);
    } catch (Exception e) {
        e.printStackTrace();
    }

%>
